iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 19
0
Mobile Development

[初探] 用 SwiftUI - 打造一個自助洗衣應用系列 第 19

第十九日、SwiftUI - Darkmode建立

  • 分享至 

  • xImage
  •  

隨著時代的推進,
你可以看到各個社群軟體,像是Line、FB、IG
不管是哪一個都已把深色模式做為設定的一欄

深色模式其實並不是護眼模式

往往大家都認為,
深色模式開了在夜晚中你能比較保護你的眼睛

但事實上,
只是一個跟白色明顯的對比設計模式

唯一好的功用大概是能在光線不足的環境中或是提供對光線較敏感者提供較好的清晰度
省電上的議題,也必須看你的設備才能得知到底有沒有省到電,因為面板的不同是會有所差異的

深色模式

SwiftUI 本身就自帶了深色模式這個技能
https://ithelp.ithome.com.tw/upload/images/20200919/20130099WT7NFzRia0.png
看到這個應該就顯而易見
.foregroundColor(Color(UIColor(named: "tabSelect")!))
其實就是把 Assets.xcassets 裡面的顏色自定義
讓他變成自己的顏色
SwiftUI 就會懂了


上一篇
第十八日、SwiftUI - 關於 environment 簡單的闡述
下一篇
第二十日、正題
系列文
[初探] 用 SwiftUI - 打造一個自助洗衣應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言